threshing board - Turkish English Dictionary